@charset "utf-8";
/* CSS Document */
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, a, address, em, font, img, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, form, label, input, a, nav, del, textarea {
    margin: 0;
    padding: 0;
    border: 0;
    box-sizing: border-box;
    outline: 0;
    vertical-align: baseline;
    background: transparent;
}
.html{
    font-size: 100px;
}
.body{
    -webkit-touch-callout: none;
    -webkit-text-size-adjust: none;
    -webkit-user-select: none;
    -webkit-highlight: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-overflow-scrolling: touch;
}
.wrapper {
    height: 100%;
    overflow: auto;
    position: relative;
    -webkit-overflow-scrolling: touch;
    max-width: 640px;
    margin: 0 auto;
    /*border: 1px solid #ddd;*/
    background-color: #f2f3f3;
}

.tuandui_B{
    background: #f2f3f3;
}

/*.tuandui_A{*/
    /*background: #f2f3f3;*/
    /*height: 100%;*/
/*}*/
.tuan1{
     width: 100%;
     background: #f2f3f3;
     padding:0.1rem 0.15rem 0.1rem 0.15rem;
     font-size: 0.3rem;
     color: #9E9E9E;
 }
.tuan2{
    width: 100%;
    background: #f2f3f3;
    height: 0.24rem;
    font-size: 0.3rem;
    color: #9E9E9E;
}
.box1{
    width: 100%;
    margin-top: 0.1rem;
}
.box1_top{
    width: 100%;
    padding-top: 0.2rem;
    padding-bottom: 0.15rem;
    background: white;
}
.none{
    display: none;
}
.box1_top i{
    height: 0.44rem;
    width: 0.03rem;
    background: red;
    float: left;
}
.box1_top .p1{
    font-size: 0.3rem;
    color: #111111;
    float: left;
    display: inline-block;
}
.box1_top .p2{
    font-size: 0.24rem;
    color: #AFAFAF;
    float: right;
    line-height: 0.44rem;
}
.border{
    width: 95%;
    margin: 0 auto;
    height: 1px;
    background: #d3cccc96;

}

.clear{
    clear: both;
}
.main{
    padding-top: 0.3rem;
    width: 95%;
    margin: 0 auto;
    position: relative;
    background: white;
    overflow: hidden;
}
.main h3{
    margin-bottom: 0.3rem;
    font-size: 0.32rem;
    color: #565A5C;
    white-space:nowrap;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.main p{
    margin-bottom: 0.16rem;
    font-size: 0.28rem;
    color: #9e9e9e;
}
.content{
    width: 100%;
    background: white;
}
.wei{
    width: 0.48rem;
    height: 0.24rem;
    border: 1px solid #fb5c31;
    font-size: 0.24rem;
    text-align: center;
    color:#fb5c31;
    position: absolute;
    right: 0px;
    bottom:0.15rem;
    letter-spacing:0.01rem;
}
.quxiao{
    padding: 0.02rem 0.03rem;
    border: 1px solid #AFAFAF;
    font-size: 0.24rem;
    text-align: center;
    color:#AFAFAF;
    position: absolute;
    right: 0px;
    bottom:0.15rem;
    letter-spacing:0.01rem;
}
.auto{
    width: 95%;
    margin: 0 auto;
}

.loadingMore {
    /*text-align: center;*/
    /*color: #434343;*/
    /*height: 0.4rem;*/
    /*line-height: 0.4rem;*/
    text-align: center;
    color: #434343;
    line-height: 0.8rem;
    width: 100%;
    height:0.8rem;
    font-size: 0.3rem;
    /*color: black;*/
}

.loadingMore img {
    width: 0.3rem;
    margin-right: 0.02rem;
    vertical-align: -0.03rem;
}

#loadingDoneContainer {
    /*display: none;*/
    /*background: #f7744a;*/
    /*color: #fff;*/
    color: #9e9e9e;
    font-size: 0.28rem;
    overflow: visible;
    text-align:center;
    /*position: relative;*/
    height: 0.8rem;
    line-height: 0.8rem;
    width: 95%;
    z-index: 100;
    margin: 0 auto;
}

.to_top {
    position: fixed;
    display: none;
    right: 0.45rem;
    bottom: 1.45rem;
    width: 1.0rem;
    height: 1.0rem;
}

.to_top img {
    width: 0.85rem;
    height: 0.85rem;
}

.no_dataText {
    display: none;
    position: absolute;
    text-align: center;
    font-size: 0.3rem;
    width: 100%;
    top: 45%;
    color: #A8A8A8;
}

.loading-pop {
    background: rgba(255, 255, 255, 255);
    height: 100%;
    /*top: 48px;*/
    top: 0px;
    position: fixed;
    text-align: center;
    width: 100%;
    z-index: 9;
}

.loading-pop .loading-img {
    height: 0.4rem;
    position: relative;
    top: 40%;
}

.loading-pop .reload-msg {
    height: 0.4rem;
    font-size: 0.35rem;
    position: relative;
    top: 40%;
}

.orderlist_box{
    background: white;
    /*background: #f2f3f3;*/
    height: 100%;
}

